package com.zmn.oms.dubbo.dto.zmn.order.sourcechannel;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 来源渠道单
 * @author: LuJia
 * @version: v1.0
 * @since: 2019/12/26 10:01
 **/
@Data
public class SourceChannelOrderDRO implements Serializable {

    /**
     * 订单Id
     */
    private Long orderId;

    /**
     * 服务分类Id
     */
    private Integer servCategId;

    /**
     * 录入时间（创建时间）
     */
    private Date receiveTime;

    /**
     * 用户电话
     */
    private String mobile;

    /**
     * 完成时间
     */
    private Date completeTime;

    /**
     * 应收金额
     */
    private Integer totalAmount;

    /**
     * 渠道结算状态
     */
    private Integer channelStatementStatus;

    /**
     * 渠道结算金额
     */
    private Integer channelStatementAmount;

    /**
     * 渠道结算备注（调账备注）
     */
    private String channelStatementRemark;

    /**
     * 工单状态
     * @see com.zmn.common.constant.OrderGlobalConsts#WORK_STATUS_RECEIVE
     */
    private Integer status;

    /**
     * 工单结果状态
     * @see com.zmn.common.constant.OrderGlobalConsts#WORK_RESULT_DOING
     */
    private Integer resultStatus;
}
